package com.cangxuan.manage.service;

import com.cangxuan.manage.bean.Page;
import com.cangxuan.manage.entity.Goods;

import java.util.List;

/**
 * 藏品服务接口
 */
public interface IGoodsService {

    /**
     * 分页获取藏品信息
     * @param pageIndex
     * @param pageSize
     * @param name
     * @param code
     * @return
     */
    Page<Goods> page(int pageIndex,int pageSize,Integer seriesId,String name,String code);

    /**
     * 根据ID获取藏品
     * @param id
     * @return
     */
    Goods get(int id);

    /**
     * 保存藏品
     * @param goods
     * @return
     */
    boolean save(Goods goods);

    /**
     * 根据ID删除藏品
     * @param id
     * @return
     */
    boolean remove(int id);

}
